home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / DCLAP 4j / SeqPups / apps / clustalw.src / makefile < prev    next >
Encoding:
Makefile  |  1995-12-17  |  650 b   |  35 lines  |  [TEXT/R*ch]

  1. install: clustalw
  2.     
  3. clean:
  4.     rm *.o
  5.  
  6. OBJECTS = clustalw.o amenu.o sequence.o showpair.o malign.o \
  7.       util.o trees.o gcgcheck.o prfalign.o pairalign.o \
  8.       calcgapcoeff.o calcprf1.o calcprf2.o calctree.o \
  9.         readmat.o alnscore.o random.o
  10.  
  11. HEADERS = general.h clustalw.h
  12.  
  13. CC    = cc
  14. CFLAGS  = -c -O
  15. LFLAGS    = -O4
  16.  
  17. clustalw : $(OBJECTS)
  18.     $(CC) $(LFLAGS) -o $@ $(OBJECTS) -lm
  19.  
  20. clustalw.o : clustalw.c $(HEADERS)
  21.     $(CC) $(CFLAGS) $*.c
  22.  
  23. readmat.o : readmat.c $(HEADERS) matrices.h
  24.     $(CC) $(CFLAGS) $*.c
  25.  
  26. amenu.o : amenu.c $(HEADERS) param.h
  27.     $(CC) $(CFLAGS) $*.c
  28.  
  29. trees.o : trees.c $(HEADERS) dayhoff.h
  30.     $(CC) $(CFLAGS) $*.c
  31.  
  32. .c.o :
  33.     $(CC) $(CFLAGS) $?
  34.  
  35.